package com.travelsmart.client.apresentacao.model;

public class SmartHotelModel {

	public final static SmartHotelModel instance = new SmartHotelModel();

	private SmartHotelModel() {

	}

	private final HotelModel hotelModel = new HotelModel();
	private final ListHotelModel listaHotelModel = new ListHotelModel();
	private final FilterPesquisaHotelModel filterPesquisaHotelModel = new FilterPesquisaHotelModel();
	private final QuartoModel quartoModel = new QuartoModel();
	private final ErroHotelModel erroHotelModel = new ErroHotelModel();
	private final MsgHotelModel msgHotelModel = new MsgHotelModel();
	private final ReservaModel reservaModel = new ReservaModel();
	private final ListaReservaModel listaReservaModel = new ListaReservaModel();
	private final LoadModel loadModel = new LoadModel();

	public LoadModel getLoadModel() {
		return loadModel;
	}

	public MsgHotelModel getMsgHotelModel() {
		return msgHotelModel;
	}

	public ListaReservaModel getListaReservaModel() {
		return listaReservaModel;
	}

	public ErroHotelModel getErroHotelModel() {
		return erroHotelModel;
	}

	public ReservaModel getReservaModel() {
		return reservaModel;
	}

	public HotelModel getHotelModel() {
		return hotelModel;
	}

	public FilterPesquisaHotelModel getFilterPesquisaHotelModel() {
		return filterPesquisaHotelModel;
	}

	public ListHotelModel getListaHotelModel() {
		return listaHotelModel;
	}

	public QuartoModel getQuartoModel() {
		return quartoModel;
	}

	public static enum LOAD_STATUS {
		LOADING, DONE;
	}

	

	

	

	
	

	

	

	

	
}
